package br.com.edumobi.activities;

import android.os.Bundle;
import java.util.List;
import br.com.edumobi.R;
import br.com.edumobi.dados.modelos.Classificacao;
import br.com.edumobi.dados.modelos.Simulado;
import br.com.edumobi.fragments.DesempenhoChartLinearSimuladoAlunoFragment;

public class DesempenhoChartLinearSimuladoAlunoActivity extends GenericaActivity implements DesempenhoChartLinearSimuladoAlunoFragment.AcoesDesempenhoChartLinearFragment{

    public static final String EXTRA_CLASSIFICACAO = "EXTRA_CLASSIFICACAO";

    private List<Simulado> simuladoList;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_desempenho_chartlinear_simulado_aluno);

        simuladoList = local.consultarSimuladosPorClassificacao((Classificacao) getIntent().getSerializableExtra(EXTRA_CLASSIFICACAO));
    }

    @Override
    public int obterQtdAcertos() {
        int qtdAcertos = 0;
        for (Simulado simulado : simuladoList) {
            if (simulado.respondida && simulado.acertou) {
                qtdAcertos++;
            }
        }
        return qtdAcertos;
    }
}
